@charset "utf-8";
/* CSS Document */
body{font-family: "microsoft yahei"; font-size: 14px; color:#555555; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,button,textarea,p,th,td{ margin: 0; padding: 0; }
fieldset,img{ border: 0; }
ul,li{ list-style: none; }
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; height:0px;}
.clearfix{zoom:1;}
a:link,a:visited{ color: #5a5a5a; text-decoration: none; }
a:hover{ color: #5a5a5a; text-decoration: underline; }


.wrapper{width: 1000px;  margin: 0 auto;}
.tips_err,.red{color: red;}
.green{color: #00b210;}
.hide{display: none;}
.bold{font-weight: bold;}

.mt5{margin-top: 5px;}
.mt8{margin-top: 8px;}
.mt10{margin-top: 10px;}
.mt30{margin-top: 30px!important;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.center{margin: 0 auto;}

.fl{float: left;}
.fr{float: right;}

.w100{width: 100px!important;}
.w225{width: 255px!important;}
.w260{width: 260px!important;}
.w280{width: 280px!important;}
.w290{width: 295px!important;}

/*********** placeholder 颜色 ************/
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999!important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999!important;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999!important;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999!important;
}

/*********** 按钮模块 ************/
.btn{
    color: #ffffff!important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    padding: 8px 23px;
    text-align: center;
    vertical-align: top;
}
*+html .btn{padding: 4px 8px;}
.btn:active{
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    outline: 0 none;
}
.btn.btn-blue{
    background-color: #3f8ace;
    border-color: #3f8ace;
    border-radius: 4px; border-style: solid; border-width: 1px;
}
.btn.btn-gray{
    background-color: #757575;
    border-color: #757575;
    border-radius: 4px; border-style: solid; border-width: 1px;
    color: #fff!important;
}
.btn.btn-row{width: 100%;}


/*分页*/
.page{margin-top: 10px; float: right;}

/*输入框*/
input[type="radio"],input[type="checkbox"]{margin-right:4px;}
textarea,input[type=text],input[type=password]{border:1px solid #ccc}
.form-control{display:inline-block;width:80%;/*height:36px;*/padding:8px;font-size:14px;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}
.form-control:-moz-placeholder{color:#dfe8f2}
.form-control::-moz-placeholder{color:#dfe8f2;opacity:1}
.form-control:-ms-input-placeholder{color:#dfe8f2}
.form-control::-webkit-input-placeholder{color:#dfe8f2}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#efefef}
.form-new input[type=text].form-control,.pwd-edit-form input[type=text].form-control{width:280px}
textarea.form-control{height:auto}
select.form-control{height:32px;min-width:4em;margin-right:.5em;width:100%}
.form-control.date-picker{width:100px}

/*头部*/
.header{min-width: 1000px; background-color:#3f73a5; background:-webkit-linear-gradient(top, #497bac, #33699d); padding: 20px 0;}
.header .logo{float: left; font-size: 30px; font-weight: bold;}
.header .logo a{color: #fff;}
.header .logo a:hover{text-decoration: initial;}
.header .shop{float: right; color: #fff; text-align: right;}
.header .shop a{ color: #fff;}


/*导航*/
/* .topNav{min-width: 1000px; background-color: #33383d;}
.topNav_menu{ position:relative; width: 113px; color:#fff;}
.topNav_menu span{display:block; width: 113px; text-align: center;  padding: 8px 0; background:  url("../images/dot_icon.png") 90px 12px no-repeat; cursor: pointer;}
.topNav_menu span:hover,.topNav_menu ul li a:hover{background-color: #1d1e1f;}
.topNav_menu ul{position: absolute; display: none;}
.topNav_menu ul li a{display: block; width: 113px; text-align: center; background-color: #33383d; color: #b0b5b9; padding: 8px 0; }
 */
.topNav{min-width: 1000px; background-color: #33383d;}
.topNav_menu{ position:relative; color:#fff;}
.topNav_menu ul li{float: left;}
.topNav_menu ul li a{display: block; width: 113px; text-align: center; background-color: #33383d; color: #b0b5b9; margin: 8px 0; }
.topNav_menu ul li.last a{border-left: 1px solid #b0b5b9;}

/*主体*/
.main{padding-bottom: 50px;}

/*标签页*/
.tab{font-size: 18px; margin-top: 25px;}

.breadcrumb .nav{float: left;}
.breadcrumb .alt{float: right; color: red;}


/*formBox*/
.control-group {
    margin-bottom: 28px;
}
.control-group:after {
    clear: both;
}
.control-group:before,.control-group:after {
    content: "";
    display: table;
    line-height: 0;
}
.control-group .control-label {
    float: left;
    padding-top: 8px;
    text-align: right;
    width:170px;
    font-size: 14px;
}
.control-group .control-label span{color:#ff0000}
.control-group .controls {
    margin-left: 215px;
}


/*leftsidebar*/
.leftsidebar{float: left; width: 120px; min-height: 360px; background-color: #f6f8f9; margin-top: 40px;}
.leftsidebar li a{display: block; width: 90%; padding-left: 10%; height: 60px; line-height: 60px; text-align: center;}
.leftsidebar li a.leftImg01{background: url("../images/menu_icon.png") 10px 20px no-repeat;}
.leftsidebar li a.leftImg02{background: url("../images/menu_icon.png") 10px -23px no-repeat;}
.leftsidebar li.active a{ color: #fff;}
.leftsidebar li.active a.leftImg01{background: url("../images/menu_icon.png") 10px -63px no-repeat #487aab;}
.leftsidebar li.active a.leftImg02{background: url("../images/menu_icon.png") 10px -110px no-repeat #487aab;}



/*page*/
.paginationjs .paginationjs-pages li{border-right:1px solid #aaa !important; margin: 0 3px;}
